cuốn sách gpt4 ai đã làm

Android:ShowCase View 只显示一次并重复动画

In lại Tác giả: Vũ trụ không gian 更新时间:2023-11-03 12:08:16 27 4
mua khóa gpt4 Nike

tôi đang sử dụng ShowCase View library在我的 fragment 中。我展示了一个手势动画,它应该重复直到用户按下 OK 按钮。但只显示一次。

此外,每次创建 fragment 时都会显示展示柜,而不是只显示一次。

我的代码是这样的:

khoảng trống công khai trênActivityCreated(Gói đã lưuInstanceState) {
super.onActivityCreated(savedInstanceState);

//get display size for slide over screen
Display display = getActivity().getWindowManager().getDefaultDisplay();
Point p = new Point();
display.getSize(p);

if(!is_tablet()){
// ShowView Tutorial if on smartphone
ViewTarget target = new ViewTarget(getView());
ShowcaseView.ConfigOptions co = new ShowcaseView.ConfigOptions();
//can only dismiss by button click
co.hideOnClickOutside = false;
//show only once
co.shotType = ShowcaseView.TYPE_ONE_SHOT;
sv = ShowcaseView.insertShowcaseView(target, getActivity(),
R.string.showcase_detail_title, R.string.showcase_detail_message,co);
// remove circle
sv.setShowcaseIndicatorScale(0);
// set black background
sv.setBackgroundColor(getResources().getColor(R.color.black));
// make background a bit transparent
sv.setAlpha(0.9f);
// show PullToRefreshGesture
sv.animateGesture(0, p.y / 2, p.x, p.y / 2);
}

使用的布局:




android:layout_width="fill_parent"
android:layout_height="fill_parent" >

<>
android:id="@id/android:list"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:divider="@android:color/transparent"
android:dividerHeight="10dp"
android:layout_margin="10dp"/>


câu trả lời hay nhất

Đây là cách tôi giải quyết nó:

  1. 为了在安装后只执行一次,我遵循了 bài đăng này .
  2. 为了重复动画,我使用了 bài đăng này 中提供的代码.

现在 ShowcaseView 只在安装后出现一次,只要按钮没有被点击,就会显示手势动画。

关于Android:ShowCase View 只显示一次并重复动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21251554/

27 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress