关于settext()无法解决的问题

Android 码拜 4年前 (2017-04-17) 447次浏览
本人是新手,但是本人也不喜欢随便提问一些低级的问题,原因是怕浪费你们时间,所以本人在百度,谷歌上查了很久,还是没能解决这个问题,因此放到这里来提问,以下是问题,麻烦有时间就帮本人看看吧,谢谢了!这是activity部分的代码,不知道xml需不需要放上去。
package com.example.textview;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.TextView;
import android.os.Build;
public class MainActivity extends ActionBarActivity {
private TextView mytextview;
private Button mybutton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mybutton = (Button)findViewById(R.id.mybutton);
mytextview = (TextView)findViewById(R.id.mytextview);

//   mytextview.setText(“buttonasd”);            这个代码是本人跟着mars视频边学边打的,但是他的能运行,本人的每次运行就会变成stop
// mybutton.setText(“button”+”\n”+”text”);     假如本人把着两行代码停掉的话,程序又能运行,这个真的让本人不能理解!

if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
/**
* A placeholder fragment containing a simple view.
*/
public static class PlaceholderFragment extends Fragment {
public PlaceholderFragment() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_main, container,
false);
return rootView;
}
}
}

解决方案

90

哎,真难都说了在那里绑定Id了,http://bbs.csdn.net/topics/390742254

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于settext()无法解决的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)