Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android:创建动态Textview并从xml格式的其他Textview复制Textview属性_Java_Android_Xml_Android Layout_Android Activity - Fatal编程技术网

Java Android:创建动态Textview并从xml格式的其他Textview复制Textview属性

Java Android:创建动态Textview并从xml格式的其他Textview复制Textview属性,java,android,xml,android-layout,android-activity,Java,Android,Xml,Android Layout,Android Activity,您好,我正在尝试创建动态多文本视图,我想从其他活动xml中复制文本视图属性。i、 e我想复制我为其他xml文本视图创建的所有形状、textview backgroupcolor和渐变。。请帮我解决这个问题 public class MainActivity extends ActionBarActivity { HorizontalScrollView v_Hor_scroll; LinearLayout v_hor_linear; @Suppr

您好,我正在尝试创建动态多文本视图,我想从其他活动xml中复制文本视图属性。i、 e我想复制我为其他xml文本视图创建的所有形状、textview backgroupcolor和渐变。。请帮我解决这个问题

    public class MainActivity extends ActionBarActivity 
    {
    HorizontalScrollView v_Hor_scroll;
    LinearLayout v_hor_linear;
        @SuppressLint("NewApi")
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            v_Hor_scroll = (HorizontalScrollView) findViewById(R.id.xml_id_horizontalScrollView1);
            Uri uri = Telephony.Sms.CONTENT_URI;
            ContentResolver x_var_cont_inbox = this.getContentResolver();
            Cursor x_var_cur_inbox = x_var_cont_inbox.query(uri, new String[] {"DISTINCT ADDRESS"}, null, null, Telephony.Sms.DATE +" DESC");
            while(x_var_cur_inbox.moveToNext())
            {
                String v_mess_address = x_var_cur_inbox.getString(x_var_cur_inbox.getColumnIndex("ADDRESS"));
                TextView v_tv_mess_address = new TextView(this);
                v_tv_mess_address.setText(v_mess_address);
                v_hor_linear.addView(v_tv_mess_address);
            }

        }

    }
在这段代码中,当为下面的行创建对象时,我还想从其他xml复制textview属性。有可能做到这一点吗

TextView v_tv_mess_address=新建TextViewthis;

不要尝试复制其他TextView的属性。创建一个布局xml,其中只包含一个具有所需属性的TextView,并为您需要的每个新TextView对象重新充气。Mike M的答案是正确的。最好最简单的wasy