Android开发常见错误解决办法(持续更新...)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/MadCode2222222222222/article/details/79681658

环境:AndroidStudio 3.0.1  小米4

1.错误:Installation failed with message Failed to establish session

解决办法:(关闭启用MIUI优化,重启手机)


2.继承AppCompatActivity去除标题栏方法:


public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);


        setContentView(R.layout.activity_main);

        getSupportActionBar().hide();//去除标题栏
 }
}

 
 
//全屏 
getSupportActionBar().hide();
getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN , WindowManager.LayoutParams. FLAG_FULLSCREEN) ;

3.完美解决EditText打开页面时自动获取焦点的方法:

1.默认隐藏光标

<EditText
    android:id="@+id/et_days"
    android:layout_width="35dp"
    android:layout_height="35dp"
    android:layout_below="@+id/calendarView"
    android:layout_marginLeft="3dp"
    android:layout_marginRight="3dp"
    android:layout_toEndOf="@+id/textView4"
    android:layout_toRightOf="@+id/textView4"
    android:background="@drawable/editsharp"
    android:cursorVisible="false"
    android:gravity="center"
    android:text="28" />

2.当EditText点击时让光标出现,同时自动打开软键盘:

et_days.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        et_days.setCursorVisible(true);


    }
});







猜你喜欢

转载自blog.csdn.net/MadCode2222222222222/article/details/79681658
今日推荐