我是Java的初学者,我被困在一个地方。我在第1课中有这样的方法
public String saySomething()
{
return "blabla";
}
然后在Main:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView tw = (TextView) findViewById(R.id.text1);
tw.setText(saySomething());
}
}
我尝试将此方法的return设置为TextView。不知道怎么但想表明我想做什么。怎么做得好?
答案 0 :(得分:0)
简而言之,在您的Activity类中放置saySomething()方法或生成托管该方法的类的实例并调用它:
ClassName1 className = new ClassName1();
TextView tw = (TextView) findViewById(R.id.text1);
tw.setText(className.saySomething());