小编Sha*_*kar的帖子

在取消对话框时,关闭整个应用程序

我有一个JFrame,在实例化时调用自定义JDialog(登录).如果登录成功,我希望jFrame可见.如果用户在该登录对话框中按下escape/cancel,则应关闭整个应用程序.

我怎么能这样做......

目前,如果我处置对话框,则jFrame可见.

java swing jframe jdialog java-6

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

"获取"后HashMap值的变化

我有一个

private Map<String,List<ProductScheme>> discountMap = new HashMap<String,List<ProductScheme>>();
Run Code Online (Sandbox Code Playgroud)

现在,如果我从列表中获取列表discountMap并在列表中添加项目,我将不得不重新列入列表,discount map否则将不需要?

java

3
推荐指数
2
解决办法
2585
查看次数

突出显示textview以便知道它是可点击的

我在多个信息性文本视图之间有一个可点击的文本视图(这是不可交互的).

是否有任何Android属性或UI指南来显示可点击的textview.因此,用户将在看到可点击的textview后立即获取它.欢迎任何其他建议.

我尝试给textView提供蓝色,就像在网页超链接一样,它看起来很糟糕,因为我的背景也是蓝色的.

user-interface android textview

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

ListView行在CustomAdapter中以编程方式设置左边距

我有一个带有自定义适配器的ListView.

在适配器的getview中,我想将15 dip的左边距设置为某些行.基于某些条件.

  -----------------------------
 |  Row 1 (margin 15dip)       |
  -----------------------------

  -----------------------------
 |  Row 2 (margin 15dip)       |
  -----------------------------

       -----------------------------
      |  Row 2.1 (margin 30dip)     |
       -----------------------------

             -----------------------------
            |  Row 2.1.1 (margin 45dip)   |
             -----------------------------

  -----------------------------
 |  Row 3 (margin 15dip)       |
  -----------------------------
Run Code Online (Sandbox Code Playgroud)

但是,当我使用以下代码设置保证金时,它给出了 ClassCastException

01-17 18:19:35.467:E/AndroidRuntime(14165):java.lang.ClassCastException:android.widget.FrameLayout $ LayoutParams无法强制转换为android.widget.AbsListView $ LayoutParams

行布局

<?xml version="1.0" encoding="utf-8"?>
 <FrameLayout
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:id="@+id/parentframeLayout"
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 android:layout_marginLeft="10dip"
 android:layout_marginRight="10dip" >

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="40dip"
    android:background="@color/alphaBlueMariner"
    android:gravity="center_vertical"
    android:orientation="horizontal"
    android:paddingLeft="10dip" >

    <ImageView
        android:id="@+id/offlineImageView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="center_vertical"
        android:src="@drawable/ic_object_offline" />

    <ImageView
        android:id="@+id/parentImageView" …
Run Code Online (Sandbox Code Playgroud)

android listview android-adapter layoutparams

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

Android EditText预填充文本

在应用程序上工作我需要一个EditText.但我需要在电话中: -

当您开始键入文本时,EditText已包含模糊文本,例如"您的姓名",并显示文本.我希望你已经看到了这个效果/属性.. 我没有得到这个属性被称为在谷歌搜索...

android android-layout

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