小编sul*_*cid的帖子

软键盘没有在android中以编程方式隐藏

我是android的新手并且正在进行警报对话框的演示,我想在点击警报中的一个按钮后关闭软键盘.我已经尝试了programaticaly但键盘仍然打开,你能不能帮我这个问题, 代码

  public void Show_Dialog() {
        final AlertDialog.Builder alertDialog = new AlertDialog.Builder(
                SwipeActivity.this);
        LayoutInflater inflater = this.getLayoutInflater();
        final View layout = inflater.inflate(R.layout.add_albom_dialog, null);
        alertDialog.setView(layout);

        final InputMethodManager inputManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
        //android:digits="abcdefghijklmnopqrstuvwxyz1234567890 "

        alertDialog.setPositiveButton("Create",
                new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int which) {
                        EditText txts = (EditText) layout
                                .findViewById(R.id.addAblum_edit);
                        hideSoftKeyboardDialogDismiss(SwipeActivity.this);
                        if(txts.getText().toString().trim().length() > 0) {
                            Add_album(txts.getText().toString());

                        } else {

                            AlertDialog alertDialog = new AlertDialog.Builder(SwipeActivity.this).create();
                            alertDialog.setTitle("Error");
                            alertDialog.setMessage("Name can't be emtpy");
                            alertDialog.setButton(AlertDialog.BUTTON_NEUTRAL, "OK",
                                    new DialogInterface.OnClickListener() {
                                        public void onClick(DialogInterface dialog, int which) {
                                            dialog.dismiss(); …
Run Code Online (Sandbox Code Playgroud)

android android-softkeyboard android-input-method android-alertdialog

5
推荐指数
1
解决办法
1012
查看次数

自定义对话框在android中顶部留有空白

我正在开发一个应用程序,我已实现自定义对话框以进行确认,我为该对话框创建了一个自定义布局,但它的顶部带有空白,有人可以帮我删除它吗? XML文件

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_gravity="center"
    android:gravity="center"
    android:background="@drawable/bg_et_selected"
    android:layout_width="300dp" android:layout_height="170dp">

   <RelativeLayout

       android:layout_width="300dp"
       android:layout_height="170dp">
       <TextView
           android:id="@+id/tv_hdr"
           android:layout_width="fill_parent"
           android:layout_height="40dp"
           android:background="#31E2D9"
           android:layout_alignParentTop="true"
           android:text="Report"
           android:textSize="22dp"
           android:gravity="center"
           android:textColor="#ffffff"
           android:textStyle="bold"
           />

       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:textSize="22dp"
           android:layout_below="@+id/tv_hdr"
           android:layout_marginTop="20dp"
           android:gravity="center"
           android:textStyle="bold"
           android:text="Are you sure want to report this post?"
           android:layout_centerHorizontal="true"
           android:textColor="#545454"
           android:id="@+id/tv_title" />

       <LinearLayout
           android:layout_width="fill_parent"
           android:layout_height="wrap_content"
           android:layout_alignParentBottom="true"
           android:weightSum="2"
           >
           <Button
               android:id="@+id/btn_ok"
               android:layout_width="wrap_content"
               android:layout_height="35dp"
               android:text="YES"
               android:textStyle="bold"
               android:textColor="#ffffff"
               android:background="@drawable/btn_selector"
               android:layout_weight="1"/>

           <View
               android:layout_width="1dp"
               android:layout_height="30dp"
               android:background="#ffffff"/>

           <Button
               android:id="@+id/btn_cancel"
               android:layout_width="wrap_content"
               android:layout_height="35dp"
               android:text="NO"
               android:textStyle="bold"
               android:textColor="#ffffff"
               android:background="@drawable/btn_selector"
               android:layout_weight="1"/>    
       </LinearLayout>

   </RelativeLayout>

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

android customdialog android-alertdialog

3
推荐指数
1
解决办法
1117
查看次数

无法使用毕加索库在Android中加载图像

希望你做得很好,我正在开发一个应用程序,因为我想将一个图像从url加载到一个imageView中,我已经使用了Picasso lib,但它给了我未捕获的异常,我已经检查并调试了它是正确的网址即将到来和它的完美,我仍然面临这个问题,有人可以帮我解决这个问题吗?我的代码如下: 代码

Picasso.with(NewProfileActivity.this)
                        .load(mUser.userAvatarPath)
                        .into(iv_profile);
Run Code Online (Sandbox Code Playgroud)

这里,"iv_profile"是imageView,mUser.userAvatar Path是图片网址.

url android image-loading imageview picasso

1
推荐指数
1
解决办法
4115
查看次数