你好,我有OnClickListener可以将OnClickListener写入parceable?
View.OnClickListener listener= new View.OnClickListener()
{
@Override
public void onClick(View view)
{
Toast.makeText(Conversations.this, "click on MSG",
Toast.LENGTH_SHORT).show();
}
};
麻烦================================== ======================================
我需要把这个监听器放入Fragment中将可以接受。 我不能parcelableing侦听器,但在readvalue为空之后,当点击应用程序失败时,因为它是空对象的引用。
现在我需要找到一些方法,可用于保存和读取对象(View.OnClickListener)如果parceable或类似的东西。 如果没有这个,我需要重建我的项目:(
请帮助我。
感谢
_______________________________________________________--
我还没有片段,片段我希望所有的片段放入“额外“并在其他活动中读取额外..
Intent i= new Intent(Conversations.this,MessagesSingleFragmentActivity.class); i.putExtra("Fragment1", (Parcelable) recycleMessage); startActivity(i);
和其他活动有
Intent extras = getIntent(); Fragment fragment = (Fragment) extras.getParcelableExtra("Fragment1"); fm.beginTransaction().replace(R.id.fragment_container, fragment).commit();
我还没有片段中的片段我想把所有片段放入“额外”,并在其他活动中读取额外的内容.. Intent i = new Intent(Conversations.this,MessagesSingleFragmentActivity.class); i.putExtra(“Fragment1”,(Parcelable)recycleMessage); startActivity(i); 和其他活动有 意图extras = getIntent(); Fragment fragment =(Fragment)extras.getParcelableExtra(“Fragment1”); fm.beginTransaction()。替换(R.id.fragment_container,fragment).commit(); – trip08
片段没有额外的内容,在片段中传递参数 –
当调用活动时,我将片段传递给额外的片段。但是当我在片段OnClickListener中时,我不知道它是如何parceable的。 – trip08