RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-196225

Nasdomlan Urban3p's questions

Martin Hope
Nasdomlan Urban3p
Asked: 2020-02-11 21:27:20 +0000 UTC

Builder中的Builder(Context)不能应用于(Context, java.lang.String)

  • 0

大家好,我正在通知,在课堂上NotificationUtils我收到这样的错误。

Builder (Context) in Builder cannot be applied to (Context, java.lang.String)

错误线

final NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(mContext, CHANNEL_ID);

通道 - private static final String CHANNEL_ID = "myChannel";

它是什么,我该如何修复它?在另一个项目中,它工作正常。如果您删除CHANNEL_ID,通知会到达,但活动不会打开,通知文本应写入其中。

进口

  import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.media.Ringtone;
import android.media.RingtoneManager;
import android.net.Uri;
import android.support.v4.app.NotificationCompat;
import android.text.Html;

import com.whrsmxmx.vk_api_test.MapsActivity;
import com.whrsmxmx.vk_api_test.PushTest;
import com.whrsmxmx.vk_api_test.R;
import com.whrsmxmx.vk_api_test.vo.NotificationVO;

import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;

构建.gradle

implementation 'com.android.support:appcompat-v7:23.0.0'
    implementation 'com.google.android.gms:play-services-maps:9.4.0'
    implementation 'com.google.android.gms:play-services:9.4.0'
    implementation 'com.android.support:multidex:1.0.0'
    testImplementation 'junit:junit:4.12'
    implementation 'com.google.firebase:firebase-core:9.4.0'
    implementation 'com.getbase:floatingactionbutton:1.10.1'
    implementation 'com.google.firebase:firebase-database:9.4.0'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    compile 'com.android.support.constraint:constraint-layout:1.0.0-beta4'
    compile 'com.vk:androidsdk:1.6.5'
    compile 'com.squareup.picasso:picasso:2.5.2'
    testCompile 'junit:junit:4.12'
    implementation 'com.crashlytics.sdk.android:crashlytics:2.9.9'
    //Новый хлам от уведомлений и т.д
    implementation 'com.loopj.android:android-async-http:1.4.9'
    implementation 'com.squareup.retrofit2:retrofit:2.2.0'
    implementation 'com.squareup.retrofit2:converter-gson:2.2.0'
    implementation 'com.squareup.okhttp3:logging-interceptor:3.6.0'
    implementation 'com.google.code.gson:gson:2.8.1'
    implementation 'com.google.firebase:firebase-messaging:9.4.0'
    implementation 'com.squareup.picasso:picasso:2.71828'
java
  • 1 个回答
  • 10 Views
Martin Hope
Nasdomlan Urban3p
Asked: 2020-02-09 05:47:46 +0000 UTC

计算到标记的距离和搜索半径

  • 0

大家好,请告诉我,我在 FireBase 中存储带有坐标的标记,我如何计算从我的位置到这个标记的距离?而且我还对如何制作一个设置屏幕感兴趣,您可以在其中输入以 KM 为单位的距离,以便它仅在设置的半径内显示标记?我不明白。 数据库

以上是数据库的样子。

编码

google-maps
  • 2 个回答
  • 10 Views
Martin Hope
Nasdomlan Urban3p
Asked: 2020-02-07 20:34:39 +0000 UTC

从内部类中访问变量“数字”,需要声明为 final

  • 1

请告诉我如何解决这个问题

请告诉我如何在没有 的情况下在 InfoWindow 中显示文本final String,否则所有标记都将带有一个文本。我需要在 InfoWindow 中推断出大约 3-4 条不同的行。下面是截图中的一段代码。

public void onChildAdded(DataSnapshot dataSnapshot, String prevChildKey) {
            if(dataSnapshot.child("latitude").getValue() != null &&
                    dataSnapshot.child("longitude").getValue() != null) {
                double latt = dataSnapshot.child("latitude").getValue(Double.class);
                double longg = dataSnapshot.child("longitude").getValue(Double.class);
                LatLng newLocation = new LatLng(latt, longg);
                String sname = (String) dataSnapshot.child("sname").getValue();
                String text = (String) dataSnapshot.child("text").getValue();
                String Number = (String) dataSnapshot.child("number").getValue();
                String image = dataSnapshot.child("image").getValue(String.class);
                if (image.equals("akym")) {
                    mMap.addMarker(new MarkerOptions()
                            .position(newLocation)
                            .title(sname)
                            .snippet("Номер:"+Number+"\n"+"Описание:"+text)
                            .icon(BitmapDescriptorFactory.fromResource(R.mipmap.akym))
                    );
                    mMap.setInfoWindowAdapter(new GoogleMap.InfoWindowAdapter() {
                        @Override
                        public View getInfoWindow(Marker arg0) {
                            return null;
                        }
                        @Override
                        public View getInfoContents(Marker marker) {
                            View myContentView = getLayoutInflater().inflate(
                                    R.layout.custommarker, null);
                            TextView tvTitle = ((TextView) myContentView
                                    .findViewById(R.id.title));
                            tvTitle.setText(Number);
                            TextView tvSnippet = ((TextView) myContentView
                                    .findViewById(R.id.snippet));
                            tvSnippet.setText(marker.getSnippet());
                            return myContentView;
                        }
                    });

PS我知道代码很糟糕,但我正在学习)

java
  • 1 个回答
  • 10 Views
Martin Hope
Nasdomlan Urban3p
Asked: 2020-11-23 03:26:29 +0000 UTC

PHP 解析错误:语法错误,意外的 '$token' (T_VARIABLE)

  • 0

将数据从手机传递到 PHP

   $title = $_POST['title'];
$message = $_POST['message'];
$token = $_POST['token'];
  // ---- уведомление для трея ---- //
$payload = '{
  "to" : '$token',
  "notification" : {
    "title" : '$title',
    "body" : '$message',
    "sound": "notify"
  }
}';

给出错误信息

PHP 解析错误:语法错误,意外的 '$token' (T_VARIABLE)

从手机本身我这样传输

class SendPostReqAsyncTask extends AsyncTask<String, Void, String> {
    @Override
    protected String doInBackground(String... params) {


        List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();

        nameValuePairs.add(new BasicNameValuePair("token", token));
        nameValuePairs.add(new BasicNameValuePair("title", title));
        nameValuePairs.add(new BasicNameValuePair("message", message_ban));

        try {
            HttpClient httpClient = new DefaultHttpClient();
            HttpPost httpPost = new HttpPost(ServerURL);
            httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
            HttpResponse httpResponse = httpClient.execute(httpPost);
            HttpEntity httpEntity = httpResponse.getEntity();

        } catch (ClientProtocolException e) {

        } catch (IOException e) {

        }
        return "Data Inserted Successfully";
    }

    @Override
    protected void onPostExecute(String result) {

        super.onPostExecute(result);

        Toast.makeText(ActivityAdmin.this, "Data Submit Successfully", Toast.LENGTH_LONG).show();

    }
}

SendPostReqAsyncTask sendPostReqAsyncTask = new SendPostReqAsyncTask();

sendPostReqAsyncTask.execute(token, title, message_ban);

我该如何解决这个问题或至少检查它是否有效?

php
  • 1 个回答
  • 10 Views
Martin Hope
Nasdomlan Urban3p
Asked: 2020-11-13 17:04:05 +0000 UTC

如何在Activity中显示通知内容

  • 1

大家好,问题是,在本课中,我通过一个主题将通知与图像联系起来。如何让应用在点击通知的时候打开一个带有通知的文字和图片的activity,我以前在网上看到过这样的课,但是现在不知为什么找不到了。

firebase
  • 1 个回答
  • 10 Views
Martin Hope
Nasdomlan Urban3p
Asked: 2020-05-05 17:55:52 +0000 UTC

谷歌地图 Firebase 标记更新

  • 0

请告诉我,有这样一个带有 FireBase 标记的地图代码,我怎样才能更新它们,而无需每秒重新加载页面?

<script>
    var config;
    function initialize() {
      var infowindow = new google.maps.InfoWindow();
      var map = new google.maps.Map(
        document.getElementById("map_canvas"), {
          center: new google.maps.LatLng(59.91378, 30.35894),
          zoom: 13,
          mapTypeId: google.maps.MapTypeId.ROADMAP
        });
      // Initialize Firebase
      var config = {
        apiKey: "Ключ",
        authDomain: "Домен",
        databaseURL: "База",
        projectId: "ИД",
        storageBucket: "Ведро",
        messagingSenderId: "ИД"
      };
      firebase.initializeApp(config);
      //Create a node at firebase location to add locations as child keys
      var locationsRef = firebase.database().ref("users");
      var bounds = new google.maps.LatLngBounds();
      locationsRef.on('child_added', function(snapshot) {
        var data = snapshot.val();
        console.log(data);
        var marker = new google.maps.Marker({
          position: {
            lat: data.latitude,
            lng: data.longitude
          },
          map: map
        });
        bounds.extend(marker.getPosition());
        marker.addListener('click', (function(data) {
          return function(e) {
            infowindow.setContent(data.name);
            infowindow.open(map, this);
          }
        }(data)));
        map.fitBounds(bounds);
      });
    }
    </script>
    <style>
    html,
    body,
    #map_canvas {
      height: 100%;
      width: 100%;
      margin: 0px;
      padding: 0px
    }
    </style>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
        <script async defer
            src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDBVFHz4EuuN1tiAtuTwTRAvI40998Pb2A&libraries=visualization&callback=initialize">
        </script>
    <script src="https://www.gstatic.com/firebasejs/4.12.1/firebase.js"></script>
    <script src="https://cdn.firebase.com/libs/geofire/4.1.2/geofire.min.js"></script>
    <div id="map_canvas"></div>
javascript
  • 1 个回答
  • 10 Views
Martin Hope
Nasdomlan Urban3p
Asked: 2020-06-21 01:24:32 +0000 UTC

以 GMaps Android 标记为中心的地图

  • 0

请告诉我在这里要更改什么,以便将地图放置在应 Json 的要求拍摄的标记上?

String lat = jsonObj.getString("lat");
        String lng = jsonObj.getString("lng");
        final String markerPath = jsonObj.getString("path");
        gmap = ((NiceSupportMapFragment) getSupportFragmentManager()
                .findFragmentById(R.id.map)).getMap();
        gmap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
        CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(
                Double.parseDouble(lat), Double.parseDouble(lng)));
        CameraUpdate zoom = CameraUpdateFactory.zoomTo(15);
        gmap.moveCamera(center);
        gmap.animateCamera(zoom);
        final MarkerOptions markerOpt = new MarkerOptions()
                .position(new LatLng(Double.parseDouble(lat), Double
                        .parseDouble(lng)));
        if (markerPath == null || markerPath.equalsIgnoreCase("")
                || markerPath == "null" || markerPath == "") {
            markerOpt.icon(BitmapDescriptorFactory
                    .fromResource(R.drawable.ic_pin));
            gpin = gmap.addMarker(markerOpt);
        } else {
            Ion.with(MyDetailActivity.this)
                    .load(getResources().getString(R.string.domain_url)
                            + markerPath).asBitmap()
                    .setCallback(new FutureCallback<Bitmap>() {

                        @Override
                        public void onCompleted(Exception arg0, Bitmap bmp) {
                            // TODO Auto-generated method stub
                            markerOpt.icon(BitmapDescriptorFactory
                                    .fromBitmap(bmp));
                            gpin = gmap.addMarker(markerOpt);
                        }

                    });

有了它,它将地图的中心定位在距目标约 300-400 公里的位置……标记的位置无关紧要。

android
  • 1 个回答
  • 10 Views
Martin Hope
Nasdomlan Urban3p
Asked: 2020-05-24 12:49:59 +0000 UTC

在 IFrame 应用程序中使用 VK 支付 API

  • 0

我以身作则

挂在“waiting for information about the product ...” 日志是这样的

Тестовый    Запрос  app_id=6012329&item=item_100coin&lang=ru_RU&notification_type=get_item_test&order_id=1318284&receiver_id=272826680&user_id=272826680

这是答案

Тестовый    Ответ

他做错了什么?

vkontakte-api
  • 1 个回答
  • 10 Views
Martin Hope
Nasdomlan Urban3p
Asked: 2020-12-30 04:22:14 +0000 UTC

将textarea中的值写入txt文件

  • 1

你好。我在页面上有 3 个字段textarea。我怎样才能让点击按钮时,它们的值覆盖不同txt文件中的内容。
那些。例如,值是从字段groupsto groups.txt、 from phototophoto.txt等输入的。

提前致谢。

php
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5