【问题标题】:Android Eclipse button going to topAndroid Eclipse 按钮​​顶部
【发布时间】:2014-05-14 08:36:44
【问题描述】:

朋友们请帮助我,我厌倦了解决这个问题,当我向页面顶部添加任何其他按钮或文本视图或任何其他内容时,我是 eclipse 的新手。我无法移动它

【问题讨论】:

    标签: button


    【解决方案1】:

    您应该在xml文件中为相应的按钮设置属性。

    <Button
     android:layout_height="wrap_content"
     android:layout_width="wrap_content"
     android:layout_marginTop="100dp"
      />
    

    你应该根据你的要求尝试这些属性。

    【讨论】:

    • 是的,您可以手动操作,也可以在 Eclipse 中使用图形界面拖放到所需位置
    • 是的,但是当我执行图形选项时,我变得像 gyazo.com/777be86a008078bf587f4a4a6e98f9fa
    • 然后你去手动编写xml代码。我认为您的图形选项未正确启用
    • 这个问题我真的很累 :(
    • 我怎样才能启用它?
    【解决方案2】:

    这个问题可能是因为片段,在较新的 SDK 中添加的。我遇到了类似的问题,我的解决方案是更改 onCreate 函数中的几件事:

    @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            if (savedInstanceState == null) {
                getSupportFragmentManager().beginTransaction()
                        .add(R.id.container, new PlaceholderFragment())
                        .commit();
            }
        } 
    

    到这里:

    @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.fragment_main);
    
    
        }
    

    进行此更改后,您应该能够使用图形界面并定位您的视图。 (你应该使用 fragment_main.xml)

    这解决了我的问题。但是如果你想使用碎片,这不是一个很好的解决方案。

    【讨论】:

      猜你喜欢
      • 2014-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-29
      相关资源
      最近更新 更多