我正在使用片段并遇到以下问题:
来自fragment:
Bundle bundle = new Bundle();
bundle.putInt("myData", x);
Intent in=new Intent(getActivity(),B.class);
in.putExtra("xy", bundle);
startActivity(in);
Run Code Online (Sandbox Code Playgroud)
在Activity:
Intent in=getIntent();
Bundle bundle = getIntent().getExtras();
int value = bundle.getInt("myData");
Log.v("in mainactivity",""+value);
Run Code Online (Sandbox Code Playgroud)
这里得到Null值.我希望你能理解这个问题.
我试图避免列表中的重复值,但它不起作用。你能帮我解决这个问题吗?我做了很多工作,但我是 android 的新手,也是编码的新手。你能帮我在我犯错的地方吗?
import java.util.ArrayList;
public class Dynamic extends Activity {
Button bt, bt2, ent, clr;
EditText et, et2;
String input, input1;
public static ArrayList<String> k_listItems = new ArrayList<String>();
public static ArrayList<String> p_listItems = new ArrayList<String>();
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt = (Button) findViewById(R.id.nameok);
et = (EditText) findViewById(R.id.name);
input = et.getText().toString();
bt.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if (et.getText().length() == 0) {
Context context = getApplicationContext();
CharSequence text = "Enter Your Name";
int duration …Run Code Online (Sandbox Code Playgroud)