小编Abh*_*E H的帖子

13
推荐指数
1
解决办法
1万
查看次数

如何为android中的片段中的按钮设置onclick监听器

我的应用包含一个表单,如下图所示:

注册截图

当我单击菜单选项按钮时,抽屉将打开,如下图所示: 选择截图

我希望在按下按钮选择位置时打开抽屉.

我的代码是

RegisterBlood.java

 ...
public class RegisterBlood extends Activity implements OnItemClickListener {
    DrawerLayout dLayout, dLayout2;
    ListView dList, dList2;
    ArrayAdapter<String> adapter, adapter2;
    String[] state_data2;
    String city = "", state = "";
    Button location;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.selectlocation);
        Bundle args = new Bundle();

        Fragment detail = new RegisterBloodFragment();
        detail.setArguments(args);
        FragmentManager fragmentManager = getFragmentManager();
        fragmentManager.beginTransaction().replace(R.id.content_frame, detail)
                .commit();

    ...
        dLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
        dList = (ListView) findViewById(R.id.left_drawer);
        adapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, state_data);
        dList.setAdapter(adapter);
        dList.setSelector(android.R.color.holo_blue_dark);
        // …
Run Code Online (Sandbox Code Playgroud)

android onclick drawer android-fragments

6
推荐指数
2
解决办法
5万
查看次数