小编Mat*_*ini的帖子

AutocompleteFragment结果返回具有空属性的位置

我正在尝试使用导航抽屉和地图片段制作应用程序。我正在尝试有一个自动完成片段,但是当我搜索一个地方时,我只会收到nameid属性。像这样:

I/PLACE: Place{address=null, attributions=[], id=ChIJVXealLU_xkcRja_At0z9AGY, latLng=null, name=Amsterdam, openingHours=null, phoneNumber=null, photoMetadatas=null, plusCode=null, priceLevel=null, rating=null, types=null, userRatingsTotal=null, viewport=null, websiteUri=null}
Run Code Online (Sandbox Code Playgroud)

这是我的MapsFragment

public class MapsFragment extends Fragment implements OnMapReadyCallback, LocationListener {

MapView mapView;
GoogleMap nMap;

AutocompleteSupportFragment autocompleteFragment;
PlacesClient placesClient;

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    final View rootView = inflater.inflate(R.layout.activity_maps, container, false);

    ...
    mapView = (MapView) rootView.findViewById(R.id.mapView);
    mapView.onCreate(savedInstanceState);
    mapView.getMapAsync(this);

}

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    autocompleteFragment.onActivityResult(requestCode, resultCode, data); …
Run Code Online (Sandbox Code Playgroud)

android google-maps google-maps-api-3

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

如何按国家/地区代码获取货币和货币符号?

我正在将我的应用程序从 Java(Android) 转换为 Flutter(Dart),但找不到从上下文或国家/地区代码获取货币的方法。

Java中的代码:

String country = Locale.getDefault().getCountry();
String currency = Currency.getInstance(new Locale("", country)).getCurrencyCode();
Run Code Online (Sandbox Code Playgroud)

Dart 中的代码:

Locale locale = Localizations.localeOf(context);

String country = locale.countryCode;
Run Code Online (Sandbox Code Playgroud)

flutter

7
推荐指数
4
解决办法
1万
查看次数

如何创建旋转的自定义加载图片?

我正在尝试创建一个自定义的加载图像。我用这个网站从我的svg中创建了gif文件,但是如果不付款,输出分辨率将非常糟糕。

我想产生这种效果:

在此处输入图片说明

现在,我有一个带有旋转图像的自定义进度栏:

<ProgressBar
    android:id="@+id/updateProgressBar"
    android:layout_width="40dp"
    android:layout_height="40dp"
    android:drawingCacheQuality="high"
    android:indeterminateBehavior="repeat"
    android:indeterminateDrawable="@drawable/loading"
    android:indeterminateDuration="2000"
    />
Run Code Online (Sandbox Code Playgroud)

loading.xml:

<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="360"
android:drawable="@drawable/loading_image" >
</rotate>
Run Code Online (Sandbox Code Playgroud)

结果如下:

在此处输入图片说明

android user-experience android-layout

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