所以我通过File->使用Android Studio 2.1.2创建了Navigation Drawer Activity
。新 - >项目 - >导航抽屉活动。我有4个布局文件
content.main.xml
的{{1}} ID为TextView
(我已手动设置)。
在helloTextView
上,方法处理导航项选择事件。现在我的目标是更改MainActivity
的文本视图的文本,并将文本设置为用户选择的内容。请注意以下代码块的注释 -
content.main.xml
我该如何建立这个?
答案 0 :(得分:1)
((TextView) findViewById(R.id.helloTextView)).setText("You Selected Camera!");
应该有用。
通常情况下,您会将一个变量(例如:TextView myTextView;
)声明为类范围的变量,然后在您的onCreate()
或onCreateView()
中声明:
myTextView = (TextView) findViewById(R.id.helloTextView);
(类似于您对DrawerLayout
所做的事情)
然后,你可以把:
myTextView.setText("You Selected Camera!");
然后,Activity
中的任何其他地方您都可以使用myTextView
,而不必每次都使用findViewById()
。
现在,这个答案最顶端的代码行将适合您。 :)